//路由鉴权 实现思路
//1.判断token是否存在
//存在 渲染  不存在 重定向 登录页面
//高阶组件：把一个组件当成另一个组件的参数传入
import { getToken } from '@/uitls'
import { Navigate } from 'react-router-dom'
function AuthComponents({ children }) {
    const token = getToken()
    if (token) {//本地有token
        return <>{children}</>
    } else {
        return <Navigate to="/login" replace />
    }
}
// <AuthComponents><Layout/></AuthComponents>
//登录：<><Layout/></>
// 非登录 ：<Navigator to="/login" replace />

export {
    AuthComponents
}